Internet Archive BookReader

Stephen Decatur and the Suppression of Piracy in the Mediterranean: An Address at a Meeting of ...